engine station - Turkish English Dictionary